globe clover - German English Dictionary